Projects each element of this view to a collection of TResult and flattens the resulting collections into one view.
Namespace:
C1.LiveLinq.LiveViewsAssembly: C1.Silverlight.LiveLinq (in C1.Silverlight.LiveLinq.dll)
Syntax
C# |
---|
public View<TResult> SelectMany<TResult>( Expression<Func<T, IObservableSource<TResult>>> selector ) |
Visual Basic |
---|
Public Function SelectMany(Of TResult) ( _ selector As Expression(Of Func(Of T, IObservableSource(Of TResult))) _ ) As View(Of TResult) |
Parameters
- selector
- Type: System.Linq.Expressions..::..Expression<(Of <(<'Func<(Of <(<'T, IObservableSource<(Of <(<'TResult>)>)>>)>)>>)>)>
A transform function to apply to each element.
Type Parameters
- TResult
- The type of the elements of the resulting view.